long division of polynomial